package com.hxhk.pojo.module.cgform.config;

import java.util.List;

/**   
 * @Title: Entity
 * @Description: 自动生成表的列属性
 * @author wangl
 * @date 2014-05-07 19:37:32
 * @version V1.0   
 *
 */
public class CgFormHeadEntity implements java.io.Serializable {
	/** id */
	private java.lang.String id;
	/** 表格名称 */
	private java.lang.String tableName;
	/** dategrid是否为树形 */
	private java.lang.String isTree;
	/** datagrid是否分页 */
	private java.lang.String isPagination;
	/** 是否同步了数据库 */
	private java.lang.String isDbSynch;
	/** datagrid是否显示复选框 */
	private java.lang.String isCheckbox;
	/** 查询模式：single(单条件查询：默认),group(组合查询) */
	private java.lang.String querymode;
	/** 功能注释 */
	private java.lang.String content;
	/** 创建时间 */
	private java.util.Date createDate;
	/** 创建人ID */
	private java.lang.String createBy;
	/** 创建人名称 */
	private java.lang.String createName;
	/** 修改时间 */
	private java.util.Date updateDate;
	/** 修改人 */
	private java.lang.String updateBy;
	/** 修改人名称 */
	private java.lang.String updateName;
	/** 表单版本 */
	private java.lang.String jformVersion;
	/** 表单类型 */
	private Integer jformType;
	/** 表单主键策略 */
	private java.lang.String jformPkType;
	/** 表单主键策略-序列(针对oracle等数据库) */
	private java.lang.String jformPkSequence;
	/** 附表关联类型 */
	private Integer relationType;
	/** 附表清单 */
	private String subTableStr;
	/** 一对多Tab顺序 */
	private Integer tabOrder;
	/**
	 * 表格列属性
	 */
	private List<CgFormHeadEntity> columns;
	public java.lang.String getId() {
		return id;
	}
	public void setId(java.lang.String id) {
		this.id = id;
	}
	public java.lang.String getTableName() {
		return tableName;
	}
	public void setTableName(java.lang.String tableName) {
		this.tableName = tableName;
	}
	public java.lang.String getIsTree() {
		return isTree;
	}
	public void setIsTree(java.lang.String isTree) {
		this.isTree = isTree;
	}
	public java.lang.String getIsPagination() {
		return isPagination;
	}
	public void setIsPagination(java.lang.String isPagination) {
		this.isPagination = isPagination;
	}
	public java.lang.String getIsDbSynch() {
		return isDbSynch;
	}
	public void setIsDbSynch(java.lang.String isDbSynch) {
		this.isDbSynch = isDbSynch;
	}
	public java.lang.String getIsCheckbox() {
		return isCheckbox;
	}
	public void setIsCheckbox(java.lang.String isCheckbox) {
		this.isCheckbox = isCheckbox;
	}
	public java.lang.String getQuerymode() {
		return querymode;
	}
	public void setQuerymode(java.lang.String querymode) {
		this.querymode = querymode;
	}
	public java.lang.String getContent() {
		return content;
	}
	public void setContent(java.lang.String content) {
		this.content = content;
	}
	public java.util.Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(java.util.Date createDate) {
		this.createDate = createDate;
	}
	public java.lang.String getCreateBy() {
		return createBy;
	}
	public void setCreateBy(java.lang.String createBy) {
		this.createBy = createBy;
	}
	public java.lang.String getCreateName() {
		return createName;
	}
	public void setCreateName(java.lang.String createName) {
		this.createName = createName;
	}
	public java.util.Date getUpdateDate() {
		return updateDate;
	}
	public void setUpdateDate(java.util.Date updateDate) {
		this.updateDate = updateDate;
	}
	public java.lang.String getUpdateBy() {
		return updateBy;
	}
	public void setUpdateBy(java.lang.String updateBy) {
		this.updateBy = updateBy;
	}
	public java.lang.String getUpdateName() {
		return updateName;
	}
	public void setUpdateName(java.lang.String updateName) {
		this.updateName = updateName;
	}
	public java.lang.String getJformVersion() {
		return jformVersion;
	}
	public void setJformVersion(java.lang.String jformVersion) {
		this.jformVersion = jformVersion;
	}
	public Integer getJformType() {
		return jformType;
	}
	public void setJformType(Integer jformType) {
		this.jformType = jformType;
	}
	public java.lang.String getJformPkType() {
		return jformPkType;
	}
	public void setJformPkType(java.lang.String jformPkType) {
		this.jformPkType = jformPkType;
	}
	public java.lang.String getJformPkSequence() {
		return jformPkSequence;
	}
	public void setJformPkSequence(java.lang.String jformPkSequence) {
		this.jformPkSequence = jformPkSequence;
	}
	public Integer getRelationType() {
		return relationType;
	}
	public void setRelationType(Integer relationType) {
		this.relationType = relationType;
	}
	public String getSubTableStr() {
		return subTableStr;
	}
	public void setSubTableStr(String subTableStr) {
		this.subTableStr = subTableStr;
	}
	public Integer getTabOrder() {
		return tabOrder;
	}
	public void setTabOrder(Integer tabOrder) {
		this.tabOrder = tabOrder;
	}
	public List<CgFormHeadEntity> getColumns() {
		return columns;
	}
	public void setColumns(List<CgFormHeadEntity> columns) {
		this.columns = columns;
	}
	
	
}
